package com.juzi.timeanddate;

import java.util.Date;

/**
 * 目标：学会使用Date类处理时间获取时间信息
 */

public class DateDemo {
    public static void main(String[] args) {
        //1、创建一个Date类的对象，代表此刻系统时间对象
        Date d = new Date();
        System.out.println(d);

        //2、获取时间毫秒值
        long time = d.getTime();
        System.out.println(time);
        long time1 = System.currentTimeMillis();
        System.out.println(time1);
        System.out.println(time1 - time);


        System.out.println("--------------------");
        //1、得到当前时间
        Date d1 = new Date();
        System.out.println(d1);

        //当前时间走了一小时121秒
        long time2 = System.currentTimeMillis();
        time2 += (60 * 60 + 121) * 1000;

        //3、吧时间毫秒值，转换成相应的时间对象
        Date d2 = new Date(time2);
        System.out.println(d2);

        Date d3 = new Date();
        d3.setTime(time2);
        System.out.println(d3);
    }
}
